20201015	Drafted in the 2020 first-year player draft (Round 2,  Pick 4, 15th overall pick) by the <a href="../teams/team_384.html">Rotterdam Rams</a>.
20201023	Signed a minor league contract with the <a href="../teams/team_384.html">Rotterdam Rams</a> organization with a signing bonus of $63,800.
20210101	OSA scouting updated ratings (potential): Stuff: - (4); Movement: - (8); Control: - (4).
20210720	Named the #23 prospect in the EBF
20220101	OSA scouting updated ratings (potential): Stuff: - (5); Movement: - (8); Control: - (4).
20220720	Named the #8 prospect in the EBF
20230101	OSA scouting updated ratings (potential): Stuff: - (6); Movement: - (8); Control: - (4).
20230720	Named the #7 prospect in the EBF
20240101	OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (8); Control: - (5).
20240720	Named the #5 prospect in the EBF
20250101	OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (8); Control: - (6).
20250720	Named the #1 prospect in the EBF
20260101	OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (8); Control: - (6).
20260720	Named the #1 prospect in the EBF
20261111	Injured (finger blister), day-to-day for 4 days.
20261205	Wins the 2026 EBF CL Glove Wizard Award at P.
20261216	Received a 1-year contract worth a total of $823,600 through arbitration.
20270101	OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (8); Control: - (6).
20271216	Received a 1-year contract worth a total of $904,600 through arbitration.
20280101	OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (8); Control: - (6).
20280825	[I]Injured (sprained elbow), out for 2 weeks.
20281216	[G]Received a 1-year contract worth a total of $1,050,000 through arbitration.
20290101	[S]OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (8); Control: - (6).
20290805	[I]Injured (mild abdominal strain), day-to-day for 4 days.
20291219	[G]Became a free agent.
20300101	[S]OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (7); Control: - (5).
20300114	[G]Signed a 1-year contract worth a total of $1,360,000 with the <a href="../teams/team_272.html">San Francisco Reds</a> organization.
20300401	[I]Injured (back soreness), out for one week.
20301123	[G]Received a 1-year contract worth a total of $1,500,000 through arbitration.
20310101	[S]OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (8); Control: - (3).
20310416	[I]Injured (heel soreness), day-to-day for 1 day.
20311129	[G]Received a 1-year contract worth a total of $1,700,000 through arbitration.
20320101	[S]OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (7); Control: - (3).
20320313	[I]Injured (strained back), day-to-day for 6 days.
20320608	[A]Pitches a 2-hit shutout against the <a href="../teams/team_263.html">Hamilton Argonauts</a> with 9 strikeouts and 2 BB allowed!
20320718	[G]Released by the <a href="../teams/team_272.html">San Francisco</a> organization.
